water-based translucent stain - Alemán Inglés Diccionario